environmentalist lobby - Francés Inglés Diccionario